
package com.ce.pms.customer.vo;

import java.util.Date;

import com.ce.pms.exception.BusinessException;
import com.ce.util.BlankUtil;

/**
 * 功能描述: 组织ViewObject类
 * <p>
 * 版权所有：中企动力
 * <p>
 * 未经本公司许可，不得以任何方式复制或使用本程序任何部分
 *
 * @author 付湘辉
 * Created on 2008-05-22
 * @author 付湘辉
 * Edit on :2008-06-11
 * Why:
 */
public class OrganizationVO extends CustomerVO {

	/**
	 * long：serialVersionUID
	 */
	private static final long serialVersionUID = -3372562043614548588L;

	/**
	 * 单位地址
	 */
	private String address;

	/**
	 * 称呼（法人）
	 */
	private String appellative;

	/**
	 * 联系地址（代理人）
	 */
	private String consignerAddress;

	/**
	 * 证件号码（代理人）
	 */
	private String consignerCertificateNo;


	/**
	 * 证件类型id（代理人）
	 */
	private Long consignerCertificateType;

	/**
	 * 证件类型编号（代理人）
	 */
	private String consignerCertificateTypeCode;

	/**
	 * 证件类型名称（代理人）
	 */
	private String consignerCertificateTypeName;

	/**
	 * 电子邮件（代理人）
	 */
	private String consignerEmail;

	/**
	 * 籍贯（代理人）
	 */
	private String consignerHomeplace;

	/**
	 * id（代理人）
	 */
	private Long consignerId;

	/**
	 * 姓名（代理人）
	 */
	private String consignerName;

	/**
	 * 联系电话（代理人）
	 */
	private String consignerPhone;

	/**
	 * 性别（代理人）
	 */
	private Long consignerSex;

	/**
	 * 性别显示值（代理人）
	 */
	private String consignerSexDisplayValue;

	/**
	 * 出生日期（法人）
	 */
	private Date corporationBirthDate;

	/**
	 * 出生日期显示值（法人）
	 */
	private String corporationBirthDateDisplayValue;

	/**
	 * 参与人id（法人）
	 */
	private Long corporationId;

	/**
	 * 联系电子邮件（法人）
	 */
	private String email;

	/**
	 * 联系地址（法人）
	 */
	private String linkAddress;

	/**
	 * 修改前id(代理人)
	 */
	private Long oldConsignerId;

	/**
	 * 修改前参与人id(法人)
	 */
	private Long oldCorporationId;

	/**
	 * 联系人（企业）
	 */
	private String organizationLinkMan;

	/**
	 * 姓名（法人）
	 */
	private String organizationPersonName;

	/**
	 * 联系电话（法人）
	 */
	private String organizationPersonPhone;

	/**
	 * 户口所在地（法人）
	 */
	private String registerPlace;

	/**
	 * 备注（法人）
	 */
	private String remark;

	/**
	 * 性别（法人）
	 */
	private Long sex;

	/**
	 * 性别显示值（法人）
	 */
	private String sexDisplayValue;

	/**
	 * 邮政编码
	 */
	private String zip;

	/**
	 *
	 * 功能描述: 空构造器
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * @roseuid 4833F4AF02DE
	 */
	public OrganizationVO() {

	}

	/**
	 *
	 * 功能描述: TODO 构造器
	 *
	 * @author 付湘辉
	 * Created on:2008-6-3
	 *
	 * 修改原因：
	 * @param participantId
	 * @param participantName
	 * @param telephone
	 * @param certificateType
	 * @param certificateNo
	 * @param opratorStatus
	 * @param hasSave
	 * @param customerType
	 * @param certificateName
	 * @param index
	 * @param customerTypeCode
	 * @param address
	 * @param organizationLinkMan
	 * @param zip
	 * @param organizationPersonName
	 * @param appellative
	 * @param sex
	 * @param organizationPersonPhone
	 * @param birthDate
	 * @param registerPlace
	 * @param linkAddress
	 * @param email
	 * @param remark
	 * @param consignerName
	 * @param consignerSex
	 * @param consignerCertificateType
	 * @param consignerCertificateNo
	 * @param consignerAddress
	 * @param consignerEmail
	 * @param consignerPhone
	 * @param consignerHomeplace
	 */
	public OrganizationVO(Long participantId, String participantName,
			String telephone, Long certificateType, String certificateNo,
			String opratorStatus, String hasSave, String customerType,
			String certificateName, Integer index, String customerTypeCode,
			String address, String organizationLinkMan, String zip,
			String organizationPersonName, String appellative, Long sex,
			String organizationPersonPhone, Date birthDate,
			String registerPlace, String linkAddress, String email,
			String remark, String consignerName, Long consignerSex,
			Long consignerCertificateType, String consignerCertificateNo,
			String consignerAddress, String consignerEmail,
			String consignerPhone, String consignerHomeplace) {
		super(participantId, participantName, telephone, certificateType,
				certificateNo, opratorStatus, hasSave, customerType,
				certificateName, index, customerTypeCode);
		this.address = address;
		this.organizationLinkMan = organizationLinkMan;
		this.zip = zip;
		this.organizationPersonName = organizationPersonName;
		this.appellative = appellative;
		this.sex = sex;
		this.organizationPersonPhone = organizationPersonPhone;
		this.corporationBirthDate = birthDate;
		this.registerPlace = registerPlace;
		this.linkAddress = linkAddress;
		this.email = email;
		this.remark = remark;
		this.consignerName = consignerName;
		this.consignerSex = consignerSex;
		this.consignerCertificateType = consignerCertificateType;
		this.consignerCertificateNo = consignerCertificateNo;
		this.consignerAddress = consignerAddress;
		this.consignerEmail = consignerEmail;
		this.consignerPhone = consignerPhone;
		this.consignerHomeplace = consignerHomeplace;
	}

	/**
	 *
	 * 功能描述: TODO 构造器
	 *
	 * @author 付湘辉
	 * Created on:2008-6-3
	 *
	 * 修改原因：
	 * @param participantId
	 * @param participantName
	 * @param telephone
	 * @param certificateType
	 * @param certificateNo
	 * @param opratorStatus
	 * @param hasSave
	 * @param customerType
	 * @param certificateName
	 * @param index
	 * @param customerTypeCode
	 * @param address
	 * @param organizationLinkMan
	 * @param zip
	 * @param organizationPersonName
	 * @param appellative
	 * @param sex
	 * @param organizationPersonPhone
	 * @param corporationBirthDate
	 * @param registerPlace
	 * @param linkAddress
	 * @param email
	 * @param remark
	 * @param consignerName
	 * @param consignerSex
	 * @param consignerCertificateType
	 * @param consignerCertificateTypeName
	 * @param consignerCertificateTypeCode
	 * @param consignerCertificateNo
	 * @param consignerAddress
	 * @param consignerEmail
	 * @param consignerPhone
	 * @param consignerHomeplace
	 */
	public OrganizationVO(Long participantId, String participantName,
			String telephone, Long certificateType, String certificateNo,
			String opratorStatus, String hasSave, String customerType,
			String certificateName, Integer index, String customerTypeCode,
			String address, String organizationLinkMan, String zip,
			String organizationPersonName, String appellative, Long sex,
			String organizationPersonPhone, Date corporationBirthDate,
			String registerPlace, String linkAddress, String email,
			String remark, String consignerName, Long consignerSex,
			Long consignerCertificateType, String consignerCertificateTypeName,
			String consignerCertificateTypeCode, String consignerCertificateNo,
			String consignerAddress, String consignerEmail,
			String consignerPhone, String consignerHomeplace) {
		super(participantId, participantName, telephone, certificateType,
				certificateNo, opratorStatus, hasSave, customerType,
				certificateName, index, customerTypeCode);
		this.address = address;
		this.organizationLinkMan = organizationLinkMan;
		this.zip = zip;
		this.organizationPersonName = organizationPersonName;
		this.appellative = appellative;
		this.sex = sex;
		this.organizationPersonPhone = organizationPersonPhone;
		this.corporationBirthDate = corporationBirthDate;
		this.registerPlace = registerPlace;
		this.linkAddress = linkAddress;
		this.email = email;
		this.remark = remark;
		this.consignerName = consignerName;
		this.consignerSex = consignerSex;
		this.consignerCertificateType = consignerCertificateType;
		this.consignerCertificateTypeName = consignerCertificateTypeName;
		this.consignerCertificateTypeCode = consignerCertificateTypeCode;
		this.consignerCertificateNo = consignerCertificateNo;
		this.consignerAddress = consignerAddress;
		this.consignerEmail = consignerEmail;
		this.consignerPhone = consignerPhone;
		this.consignerHomeplace = consignerHomeplace;
	}

	/**
	 * 功能描述: 检查必填项 <br>
	 *
	 *
	 * Create author:付湘辉 <br>
	 * Create on:2008-11-19  <br>
	 * Edit author:  <br>
	 * Edit on:    <br>
	 * Why:     <br>
	 */
	public void checkRequiredField(){
		super.checkRequiredField();
		if (BlankUtil.isBlank(this.sex)
				|| BlankUtil.isBlank(this.organizationPersonName)
				|| BlankUtil.isBlank(this.certificateType)
				|| BlankUtil.isBlank(this.certificateNo)
				|| BlankUtil.isBlank(this.consignerName)
				|| BlankUtil.isBlank(this.consignerSex)
				|| BlankUtil.isBlank(this.consignerCertificateType)
				|| BlankUtil.isBlank(this.consignerCertificateNo)) {
			throw new BusinessException("common:mustFill_null_exception",
					BusinessException.WARNING);
		}
	}

	/**
	 * 功能描述: 获取单位地址
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getAddress() {
		return address;
	}

	/**
	 * 功能描述: 获取称呼（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getAppellative() {
		return appellative;
	}

	/**
	 * 功能描述: 获取联系地址（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getConsignerAddress() {
		return consignerAddress;
	}

	/**
	 * 功能描述: 获取证件号码（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getConsignerCertificateNo() {
		return consignerCertificateNo;
	}

	/**
	 * 功能描述: 获取证件类型id（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public Long getConsignerCertificateType() {
		return consignerCertificateType;
	}

	/**
	 * 功能描述: 获取证件类型编号（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getConsignerCertificateTypeCode() {
		return consignerCertificateTypeCode;
	}

	/**
	 *
	 * 功能描述: 获得代理人证件类型名称
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return
	 * @return String 返回结果
	 */
	public String getConsignerCertificateTypeName() {
		return consignerCertificateTypeName;
	}

	/**
	 * 功能描述: 获取电子邮件（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getConsignerEmail() {
		return consignerEmail;
	}

	/**
	 * 功能描述: 获取籍贯（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getConsignerHomeplace() {
		return consignerHomeplace;
	}

	/**
	 *
	 * 功能描述: 获得代理人id
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return Long 返回结果
	 */
	public Long getConsignerId() {
		return consignerId;
	}

	/**
	 * 功能描述: 获取姓名（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getConsignerName() {
		return consignerName;
	}

	/**
	 * 功能描述: 获取联系电话（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getConsignerPhone() {
		return consignerPhone;
	}

	/**
	 * 功能描述: 获取性别（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public Long getConsignerSex() {
		return consignerSex;
	}

	/**
	 *
	 * 功能描述:  获得代理人性别显示值：<b>男　女<b>
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return String 返回结果
	 */
	public String getConsignerSexDisplayValue() {
		return consignerSexDisplayValue;
	}

	/**
	 * 功能描述: 获取出生日期（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public Date getCorporationBirthDate() {
		return corporationBirthDate;
	}

	/**
	 * 功能描述: 获取出生日期显示值（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-11
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getCorporationBirthDateDisplayValue() {
		return corporationBirthDateDisplayValue;
	}

	/**
	 *
	 * 功能描述: 获取法人id
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return Long 返回结果
	 */
	public Long getCorporationId() {
		return corporationId;
	}

	/**
	 * 功能描述: 获取联系电子邮件（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getEmail() {
		return email;
	}

	/**
	 * 功能描述: 获取联系地址（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getLinkAddress() {
		return linkAddress;
	}

	/**
	 *
	 * 功能描述: 获得修改前id(代理人)
	 *
	 * @author 付湘辉
	 * Created on:2008-6-16
	 *
	 * 修改原因：
	 * @return Long 修改前id(代理人)
	 */
	public Long getOldConsignerId() {
		return oldConsignerId;
	}

	/**
	 * 功能描述: 获取修改前参与人id(法人)
	 *
	 * @author 付湘辉
	 * Created on:2008-6-16
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public Long getOldCorporationId() {
		return oldCorporationId;
	}

	/**
	 * 功能描述: 获取联系人（企业）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getOrganizationLinkMan() {
		return organizationLinkMan;
	}

	/**
	 * 功能描述: 获取姓名（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getOrganizationPersonName() {
		return organizationPersonName;
	}

	/**
	 * 功能描述: 获取联系电话（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getOrganizationPersonPhone() {
		return organizationPersonPhone;
	}

	/**
	 * 功能描述: 获取户口所在地（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getRegisterPlace() {
		return registerPlace;
	}

	/**
	 * 功能描述: 获取备注（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getRemark() {
		return remark;
	}

	/**
	 * 功能描述: 获取性别（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public Long getSex() {
		return sex;
	}

	/**
	 *
	 * 功能描述: 获得法人性别显示值：<b>男　女<b>
	 *
	 * @author 付湘辉
	 * Created on:2008-6-5
	 *
	 * 修改原因：
	 * @return String 返回结果
	 */
	public String getSexDisplayValue() {
		return sexDisplayValue;
	}

	/**
	 * 功能描述: 获取邮政编码
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public String getZip() {
		return zip;
	}

	/**
	 * 功能描述: 设置单位地址
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param address the 单位地址 to set
	 */
	public void setAddress(String address) {
		this.address = address;
	}

	/**
	 * 功能描述: 设置称呼（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param appellative the 称呼（法人） to set
	 */
	public void setAppellative(String appellative) {
		this.appellative = appellative;
	}

	/**
	 * 功能描述: 设置联系地址（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param consignerAddress the 联系地址（代理人） to set
	 */
	public void setConsignerAddress(String consignerAddress) {
		this.consignerAddress = consignerAddress;
	}

	/**
	 * 功能描述: 设置证件号码（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param consignerCertificateNo the 证件号码（代理人） to set
	 */
	public void setConsignerCertificateNo(String consignerCertificateNo) {
		this.consignerCertificateNo = consignerCertificateNo;
	}

	/**
	 * 功能描述: 设置证件类型id（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param consignerCertificateType the 证件类型id（代理人） to set
	 */
	public void setConsignerCertificateType(Long consignerCertificateType) {
		this.consignerCertificateType = consignerCertificateType;
	}

	/**
	 * 功能描述: 设置证件类型编号（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param consignerCertificateTypeCode the 证件类型编号（代理人） to set
	 */
	public void setConsignerCertificateTypeCode(String consignerCertificateTypeCode) {
		this.consignerCertificateTypeCode = consignerCertificateTypeCode;
	}

	/**
	 *
	 * 功能描述: 设置代理人证件类型名称
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param consignerCertificateTypeName
	 * @return void 返回结果
	 */
	public void setConsignerCertificateTypeName(
			String consignerCertificateTypeName) {
		this.consignerCertificateTypeName = consignerCertificateTypeName;
	}

	/**
	 * 功能描述: 设置电子邮件（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param consignerEmail the 电子邮件（代理人） to set
	 */
	public void setConsignerEmail(String consignerEmail) {
		this.consignerEmail = consignerEmail;
	}

	/**
	 * 功能描述: 设置籍贯（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param consignerHomeplace the 籍贯（代理人） to set
	 */
	public void setConsignerHomeplace(String consignerHomeplace) {
		this.consignerHomeplace = consignerHomeplace;
	}

	/**
	 *
	 * 功能描述: 设置代理人id
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param consignerId
	 * @return void 返回结果
	 */
	public void setConsignerId(Long consignerId) {
		this.consignerId = consignerId;
	}

	/**
	 * 功能描述: 设置姓名（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param consignerName the 姓名（代理人） to set
	 */
	public void setConsignerName(String consignerName) {
		this.consignerName = consignerName;
	}

	/**
	 * 功能描述: 设置联系电话（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param consignerPhone the 联系电话（代理人） to set
	 */
	public void setConsignerPhone(String consignerPhone) {
		this.consignerPhone = consignerPhone;
	}

	/**
	 * 功能描述: 设置性别（代理人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param consignerSex the 性别（代理人） to set
	 */
	public void setConsignerSex(Long consignerSex) {
		this.consignerSex = consignerSex;
	}

	/**
	 *
	 * 功能描述: 设置代理人性别显示值：<b>男　女<b>
	 *
	 * @author 付湘辉
	 * Created on:2008-6-5
	 *
	 * 修改原因：
	 * @param consignerSexDisplayValue
	 * @return void 返回结果
	 */
	public void setConsignerSexDisplayValue(String consignerSexDisplayValue) {
		this.consignerSexDisplayValue = consignerSexDisplayValue;
	}

	/**
	 * 功能描述: 设置出生日期（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param corporationBirthDate the 出生日期（法人） to set
	 */
	public void setCorporationBirthDate(Date corporationBirthDate) {
		this.corporationBirthDate = corporationBirthDate;
	}

	/**
	 * 功能描述: 设置出生日期显示值（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-11
	 *
	 * 修改原因：
	 * @param corporationBirthDateDisplayValue the 出生日期显示值（法人） to set
	 */
	public void setCorporationBirthDateDisplayValue(
			String corporationBirthDateDisplayValue) {
		this.corporationBirthDateDisplayValue = corporationBirthDateDisplayValue;
	}

	/**
	 *
	 * 功能描述: 设置法人id
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param organizationId
	 * @return void 返回结果
	 */
	public void setCorporationId(Long organizationId) {
		this.corporationId = organizationId;
	}

	/**
	 * 功能描述: 设置联系电子邮件（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param email the 联系电子邮件（法人） to set
	 */
	public void setEmail(String email) {
		this.email = email;
	}

	/**
	 * 功能描述: 设置联系地址（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param linkAddress the 联系地址（法人） to set
	 */
	public void setLinkAddress(String linkAddress) {
		this.linkAddress = linkAddress;
	}

	/**
	 *
	 * 功能描述: 设置修改前id(代理人)
	 *
	 * @author 付湘辉
	 * Created on:2008-6-16
	 *
	 * 修改原因：
	 * @param oldConsignerId 修改前id(代理人)
	 */
	public void setOldConsignerId(Long oldConsignerId) {
		this.oldConsignerId = oldConsignerId;
	}

	/**
	 * 功能描述: 设置修改前参与人id(法人)
	 *
	 * @author 付湘辉
	 * Created on:2008-6-16
	 *
	 * 修改原因：
	 * @param oldCorporationId the 修改前参与人id(法人) to set
	 */
	public void setOldCorporationId(Long oldCorporationId) {
		this.oldCorporationId = oldCorporationId;
	}

	/**
	 * 功能描述: 设置联系人（企业）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param organizationLinkMan the 联系人（企业） to set
	 */
	public void setOrganizationLinkMan(String organizationLinkMan) {
		this.organizationLinkMan = organizationLinkMan;
	}

	/**
	 * 功能描述: 设置姓名（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param organizationPersonName the 姓名（法人） to set
	 */
	public void setOrganizationPersonName(String organizationPersonName) {
		this.organizationPersonName = organizationPersonName;
	}

	/**
	 * 功能描述: 设置联系电话（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param organizationPersonPhone the 联系电话（法人） to set
	 */
	public void setOrganizationPersonPhone(String organizationPersonPhone) {
		this.organizationPersonPhone = organizationPersonPhone;
	}

	/**
	 * 功能描述: 设置户口所在地（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param registerPlace the 户口所在地（法人） to set
	 */
	public void setRegisterPlace(String registerPlace) {
		this.registerPlace = registerPlace;
	}

	/**
	 * 功能描述: 设置备注（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param remark the 备注（法人） to set
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/**
	 * 功能描述: 设置性别（法人）
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param sex the 性别（法人） to set
	 */
	public void setSex(Long sex) {
		this.sex = sex;
	}

	/**
	 *
	 * 功能描述: 设置法人性别显示值：<b>男　女<b>
	 *
	 * @author 付湘辉
	 * Created on:2008-6-5
	 *
	 * 修改原因：
	 * @param sexDisplayValue
	 * @return void 返回结果
	 */
	public void setSexDisplayValue(String sexDisplayValue) {
		this.sexDisplayValue = sexDisplayValue;
	}

	/**
	 * 功能描述: 设置邮政编码
	 *
	 * @author 付湘辉
	 * Created on:2008-6-6
	 *
	 * 修改原因：
	 * @param zip the zip to set
	 */
	public void setZip(String zip) {
		this.zip = zip;
	}



}
